myvar_0 = GetPrimitiveParameter(0)
myvar_1 = GetPrimitiveParameter(1)
myvar_2 = GetPrimitiveParameter(2)
myvar_3 = GenericDataTable["new"](myvar_0, gObjectDataTableID["Pet Ownership"], "Pet Ownership")
myvar_4 = myvar_3["GetProperty"](myvar_3, myvar_1)
	if (myvar_4 == nil) then
	myvar_4 = myvar_2
else
	myvar_4 = myvar_4 + myvar_2
end
	if (myvar_4 < 0) then
	myvar_3["RemoveProperty"](myvar_3, myvar_1)
	SetScriptReturnValue(True)
	return 
end
myvar_3["SetProperty"](myvar_3, myvar_1, myvar_4)
local myvar_6 = True
SetScriptReturnValue(myvar_6)
